package com.txts.road.app.system.service;

import com.txts.road.app.system.model.dto.FeedbackDTO;
import com.txts.road.app.system.model.entity.SystemConfigEntity;
import com.baomidou.mybatisplus.extension.service.IService;
import com.txts.road.app.system.model.vo.SystemConfigVO;

import java.util.List;

/**
 * 系统配置服务类
 *
 * @author baoyr
 * @since 2025-07-17 10:43
 */
public interface SystemConfigService extends IService<SystemConfigEntity> {

    /**
     * 获取系统配置
     *
     * @return 系统用配置列表
     */
    List<SystemConfigVO> getSystemConfig();

    /**
     * 获取关于我们的信息
     *
     * @return 富文本字符串
     */
    String getAboutUs();


    /**
     * 意见反馈
     *
     * @param feedbackDTO 意见反馈信息
     * @return true-成功 false-失败
     */
    Boolean submitFeedback(FeedbackDTO feedbackDTO);


}
